#include <iostream>
#include <fstream>
#include <string>

using std::cout;
using std::endl;
using std::ofstream;
using std::string;

void test()
{
    string fileName("wuhan.txt");
    //对于文件输出流而言，当文件不存在的时候，会创建文件
    //当文件存在的时候，会将文件清空，然后再进行写操作
    ofstream ofs(fileName);
    if(!ofs.good())
    {
        std::cerr << "open filename = " << fileName << " error" << endl;
        return;
    }

    ofs << "wangdao" << endl;

    ofs.close();//关闭文件
}

int main(int argc, char *argv[])
{
    test();
    return 0;
}

